German-English dictionary »

es gießt in strömen. meaning in English

GermanEnglish
Es gießt in Strömen.

It's pouring with rain.