starkregen

listen to the pronunciation of starkregen
Deutsch - Englisch
heavy/intense/stormy rainfall
heavy rain
intense rain