Translation of mata bola in English:

mata bola

ballpoint

noun

  • 1

    ballpoint, pen with a tiny ball as its writing-point