Definify.com

Definition 2025


disafforestations

disafforestations

English

Noun

disafforestations

  1. plural of disafforestation