English-German dictionary »

drenching meaning in German

EnglishGerman
drenching [UK: ˈdrentʃ.ɪŋ]
[US: ˈdrentʃ.ɪŋ]

durchnässend◼◼◼