"deluges of rain" in German deluges of rain Wolkenbrüche Platzregen Detailed translations for "deluges of rain" deluges of rain deluges of rain(also: cloudbursts, torrent rains, torrential rains, torrential downpours) Wolkenbrüche{masculine plural} deluges of rain(also: cloudbursts, torrent rains, torrential rains, torrential downpours) Platzregen{masculine plural}