meaning of Brombeere

Brombeere - German to English

blackberry [Rubus fruticosus]

View more

  • bramble-berry
  • brambleberry