tiar
English
tiar meaning in English • tiar का अर्थ अंग्रेजी में
Noun
- A tiara.