What does Abforstung mean?

Abforstung - German to English

deforestation

View more

  • disforestation