FORESTATION


Meaning of FORESTATION in English

n. afforestation, planting of forests

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.