meaning of Baumhöhle

Baumhöhle - German to English

hollow trunk area (of a tree)

View more

  • tree opening