Translation of ibunda in English:

ibunda

wild pear

noun (class 5)

  • 1

    wild pear