English-German dictionary »

drenches meaning in German

EnglishGerman
drenches noun
[UK: ˈdren.tʃɪz]
[US: ˈdren.tʃɪz]

die RegengüsseSubstantiv