Translation of mangga in English:

mangga

mango

noun

  • 1

    mango