Definify.com

Definition 2024


afforestations

afforestations

English

Noun

afforestations

  1. plural of afforestation