Polish-English dictionary »

giemza meaning in English

PolishEnglish
giemza noun

chamoisnoun
cloth