French-English dictionary »

débusqueur meaning in English

FrenchEnglish
débusqueur nom {m}

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