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