What does Belbaum mean?

Belbaum - German to English

Bengal quince [Aegle marmelos]

View more

  • stone apple [Aegle marmelos]
  • wood apple [Aegle marmelos]