What does Brombeerstrauch mean?

Brombeerstrauch - German to English

blackberry bush

View more

  • bramble bush
  • bramble