Tamil Dictionary 🔍

self-depreciative

a. தன்னிகழ்வுப் பாங்கான, தன்னைத்தான் தாழ்வாகக் கருதிக்கொள்ளும் பாங்குடைய.


self-depreciative - Similar Words