Spanish-English Dictionaryreforestar
Meaning of reforestar