FAQs About the word self-delation

சுய-தூற்றல்

Accusation of one's self.

No synonyms found.

No antonyms found.

self-degradation => தன்னைதானே தாழ்த்துதல், self-defensive => தற்காப்பு, self-defense => தற்காப்பு, self-defence => தற்காப்பு, self-defeating => தன்னைத்தானே தோற்கடித்துக்கொள்ளும்,