herabstürzen

listen to the pronunciation of herabstürzen
Englisch - Türkisch
Deutsch - Englisch
precipitation
to teem down (water, rain)
crashing down
plunge down