meaning of Aufforstung

Aufforstung - German to English

afforestation

View more

  • forestation
  • reafforestation [esp. Br.]
  • reforestation [esp. Am.]