meaning of Baumsarg

Baumsarg - German to English

tree coffin

View more

  • treetrunk coffin
  • tree trunk coffin