Translation of سلما ستارہ in English:

سلما ستارہ

phrase

  • this embroidery with tiny sequins