Polish-English dictionary »

spycharka meaning in English

PolishEnglish
spycharka noun

bulldozernoun
tractor