English-French dictionary »

skidder meaning in French

EnglishFrench
skidder (a vehicle for pulling trees out of a forest)
noun

skidder◼◼◼nom {m}

débusqueurnom {m}