meaning of Brandrodung

Brandrodung - German to English

slash-and-burn (land clearance)

View more

  • slash-and-burn technique