Smirk Meaning in Telugu

  • కృత్రిమంగా నవ్వు
  • తెల్చి పెట్టుకొన్న నవ్వు

Synonyms

  • simper
  • grin