Translation of "aforestation" into English
afforestation is the translation of "aforestation" into English.
aforestation
-
afforestation
noun
-
Show algorithmically generated translations
Add example
Add
afforestation is the translation of "aforestation" into English.
Show algorithmically generated translations