Tamil Dictionary 🔍

self-depreciation

n. தன்னிகழ்வு, தன்னைத்தான் தாழ்வாகக் கருதுதல்.


self-depreciation - Similar Words