English-German dictionary »

torrential downpour meaning in German

EnglishGerman
torrential downpour noun

der Sturzregen [des Sturzregens; die Sturzregen]Substantiv