What does Brombeersträucher mean?

Brombeersträucher - German to English

blackberry bushes

View more

  • brambles