Polish-English dictionary »

zamiatarka meaning in English

PolishEnglish
zamiatarka noun

street sweepernoun
machine used to sweep streets