Translation of kaca mata in English:

kaca mata

spectacles

noun

  • 1

    spectacles