What does Baumschützer mean?

Baumschützer - German to English

tree guard

View more

  • tree protector