Meaning of 'self deception'

  • தன்னையே வஞ்சித்துக் கொள்ளல்

Synonyms


Browse English to Tamil Dictionary