DOWNPOUR


Meaning of DOWNPOUR in English

A heavy rain.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .