meaning of Baumerdbeere

Baumerdbeere - German to English

yumberry

View more

  • strawberry tree [Arbutus unedo]