Translation of چشم بند in English:

چشم بند

phrase

  • magic cast on eyes
  • black coloured veil
  • a kind of women's shoe