Translation of pembuka mata in English:

pembuka mata

eye-opener

noun

  • 1

    eye-opener, thing that brings enlightenment or realization