Translation of ibunda in English:

ibunda

mother

noun

  • 1

    mother