What does Bienenharz mean?

Bienenharz - German to English

bee glue

View more

  • propolis