Idioms & Phrases for word “deforested”
deforested - Did you Mean?
deforest (deforested)
deforest (deforests)
afforest (afforested)
deforest
forest (forested)