English-German dictionary »

henpecks meaning in German

EnglishGerman
henpecks

dominiert