deluges of rain - Alemán Inglés Diccionario

deluges of rain

Meanings of "deluges of rain" in German English Dictionary : 2 result(s)

Inglés Alemán
Meteorology
deluges of rain Wolkenbrüche [pl]
deluges of rain Platzregen [pl]