Translation of pelindung mata in English:

pelindung mata

eye-shade

noun

  • 1

    eye-shade, device to protect the eyes from strong light