Thanolo ya dazzle ka Setswana

dazzle

fatlha

lediridazzles, dazzling, dazzled

  • 1

    fatlha
    • make a person unable to see clearly because of too much bright light
  • 2

    makatsa
    • amaze or impress a person by a splendid display