English

edit

Noun

edit

afforestations

  1. plural of afforestation