Summary
French to English:   more detail...
  1. débusqueur:
    • Wiktionary:
      débusqueur → skidder


French

Suggestions for débusqueur in French

Spelling Suggestions for: débusqueur


Wiktionary Translations for débusqueur:

débusqueur
noun
  1. a vehicle for pulling trees out of a forest

External Machine Translations: