"deluge of rain" in German deluge of rain Wolkenbruch Platzregen Platschregen Husche Detailed translations for "deluge of rain" deluge of rain deluge of rain(also: cloudburst, torrent rain, torrential rain, torrential downpour) der Wolkenbruch{masculine} deluge of rain(also: pelting rain, downpour, cloudburst, torrent rain) der Platzregen{masculine} deluge of rain(also: cloudburst, torrent rain, torrential rain, torrential downpour) der Platschregen{masculine} deluge of rain(also: cloudburst, torrent rain, torrential rain, torrential downpour) die Husche{feminine}