Definify.com

Definition 2024


disafforestations

disafforestations

English

Noun

disafforestations

  1. plural of disafforestation