Polish-English dictionary »

szafarka meaning in English

PolishEnglish
szafarka noun

holdernoun
a person who possesses something