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