Tamil Dictionary 🔍

self-deceiving

a. தன்னேய்ப்பான, தன்னையே ஏமாற்றிக்கொள்ளுகிற.


self-deceiving - Similar Words