Polish-English dictionary »

skider meaning in English

PolishEnglish
skider noun

skiddernoun
a vehicle for pulling trees out of a forest