Translation of penghutanan in English:

penghutanan

forestation

  • 1

    forestation