starkniederschlag

listen to the pronunciation of starkniederschlag
Deutsch - Englisch
intense precipitation
heavy precipitation
heavy rainfall