Polish-English dictionary »

luwers meaning in English

PolishEnglish
luwers noun

cringlenoun
a grommet for a sail