Translation of silau in English:

silau

  • 1

    dazzled, temporarily blinded by glare