Hindi-English dictionary »

कृत्रिम मुस्कुराहट meaning in English

HindiEnglish
कृत्रिम मुस्कुराहट

smirk [smirks]noun
[UK: smɜːk] [US: ˈsmɝːk]