disafforestations

English

Noun

disafforestations

  1. plural of disafforestation