Tamil Dictionary
🔍
self-humiliation
n. தன்னிழிப்பு, தன்னைத்தானே தாழ்த்திக்கொள்ளுதல்.
self-humiliation - Similar Words
humiliation
self-annihilation
self-immolation
self-admiration
self-mortification
self-justification
self-fertilization
self-delation
self-realization
self-pollination
madurai.io
About