Meaning of 'self-deception'

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

Synonyms


Browse English to Tamil Dictionary