meaning of Abholzen

Abholzen - German to English

chopping straight down

View more

  • clear-cutting
  • deforestation
  • forest clear-cutting