Translation of silau in English:

silau

dazzled

adjective

  • 1

    dazzled