herunterstürzen (wasser, regen)

listen to the pronunciation of herunterstürzen (wasser, regen)
ألمانية - الإنجليزية
to teem down (water, rain)