Polish-English dictionary »

spychacz meaning in English

PolishEnglish
spychacz noun

bulldozernoun
tractor