BEOLINGUS
Dictionary - TU Chemnitz

 German  English

herabstürzen; herunterstürzen {vi} (Wasser, Regen) to teem down (water, rain)

herabstürzend; herunterstürzend teeming down

herabgestürzt; heruntergestürzt teemed down

Sturz {m}; jäher Sturz; Herabstürzen {n} [listen] precipitation [listen]