What does abgeholzt mean?

abgeholzt - German to English

clear cut

View more

  • deforested