afforestings

English

Noun

afforestings

  1. plural of afforesting