English dictionary, thesaurus, translations & etymology
FreeDict.com

land clearer in French

land clearer in French

défricheur
noun
Someone or something that clears land of vegetation, usually in preparation for development.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.