Tamil Dictionary 🔍

self-deceiver

n. தன்னேய்ப்பாளர், தன்னைத்தான் ஏமாற்றிக்கொள்பவர்.


self-deceiver - Similar Words