afforestations

English

Noun

afforestations

  1. plural of afforestation