Go to Homepage
- Smiling with happiness or optimism
Translated by: NISHU VARMA
Translated in 9 languages
- That smiles; having a smile on the face
Translated by: GUEST USER
Translated in 4 languages
[Subject: Generalities]
- To express amusement, slight contempt, favour, pleasure, etc. by a slight drawing up of the corners of the lips
Translated in 97 languages