English-German dictionary »

heavy showers meaning in German

EnglishGerman
heavy showers noun

die RegengüsseSubstantiv