meaning of abgeholzt

abgeholzt - German to English

clear cut

View more

  • deforested