Translation of papaya in Malay

papaya

papaya

noun

  • 1

    papaya, buah betik