meaning of Baumharz

Baumharz - German to English

resin

View more

  • tree gum