kamus
.
Search
About
afforest
English
afforest, forest
Verb
Establish a forest on previously unforested land
English: afforest, forest
English words with similar meanings
Show 1 words
forest
Words that start with "afforest"
afforest
afforestation