Herabstürzen

listen to the pronunciation of Herabstürzen
Almanca - İngilizce
precipitation
to teem down (water, rain)
crashing down
plunge down