What does Baumbandage mean?

Baumbandage - German to English

tree guard

View more

  • tree place