Polish-English dictionary »

szmaciara meaning in English

PolishEnglish
szmaciara noun

ragmannoun
collector of refuse

ragpickernoun
collector of refuse