"husche" in English Husche {f} cloudburst torrent rain torrential rain deluge of rain torrential downpour frog strangler Detailed translations for "husche" die Husche{feminine} Husche(also: Platzregen, Wolkenbruch, Platschregen) cloudburst Husche(also: Platzregen, Wolkenbruch, Platschregen) torrent rain Husche(also: Platzregen, Wolkenbruch, Platschregen) torrential rain Husche(also: Platzregen, Wolkenbruch, Platschregen) deluge of rain Husche(also: Platzregen, Wolkenbruch, Platschregen) torrential downpour Husche(also: Platzregen, Wolkenbruch, Platschregen) frog strangler