Translation of bola mata in English:

bola mata

eyeball

noun

  • 1

    eyeball, whole of the eye within the eyelids