Search term DeForest Kelley has 2 results

EN FR Translations for deforest

deforest (v) [general] déboiser (v) [general]
deforest (v) [to destroy or fell all trees in a forest] déboiser (v) [to destroy or fell all trees in a forest]