meaning of Baumrinde

Baumrinde - German to English

bark

View more

  • bark of a tree
  • tree bark