cymar
English
cymar meaning in English • cymar का अर्थ अंग्रेजी में
Noun
- A slight covering; a scarf. See Simar>.