smickering
English
smickering meaning in English • smickering का अर्थ अंग्रेजी में
Noun
- Amorous glance or inclination.