Polish-English dictionary »

pantoflarz meaning in English

PolishEnglish
pantoflarz

henpecked husband