AFFORESTATION


Meaning of AFFORESTATION in English

noun the act of converting into forest or woodland.

Webster English vocab.      Английский словарь Webster.