ausgiebiger regen

listen to the pronunciation of ausgiebiger regen
Deutsch - Englisch
continuous heavy rain