Tamil Dictionary
🔍
self-destroying
a. தன்னைத்தான் அழித்துக்கொள்ளுகிற.
self-destroying - Similar Words
soul-destroying
self-destroyer
self-denying
self-centring
self-registering
self-determining
self-destruction
self-restraint
self-reproving
self-devouring
madurai.io
About