meaning of Brombeergestrüpp

Brombeergestrüpp - German to English

blackberry bush

View more

  • bramble
  • brambles
  • brier