Translation of papayo in English:

papayo

papaya tree, n.

masculine noun

  • 1

    papaya tree
    pawpaw tree
    ser capaz de secar un papayo to be a pain in the neck informal