starkniederschlag

listen to the pronunciation of starkniederschlag
German - English
intense precipitation
heavy precipitation
heavy rainfall