FLOOD OF RAIN


Meaning of FLOOD OF RAIN in English

deluge, inundation, downpour

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.