Translation of papaya in English:

papaya

pawpaw, papaya

noun

  • 1

    pawpaw, papaya