Polish-English dictionary »

domatorka meaning in English

PolishEnglish
domatorka noun

homebirdnoun

homebodynoun
person who likes to stay home