English-French dictionary »

land clearer meaning in French

EnglishFrench
land clearer (someone who clears land of vegetation)
noun

défricheurnom {m}