emeraud
English
emeraud meaning in English • emeraud का अर्थ अंग्रेजी में
Noun
- An emerald.