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 => స్వీయ-పరాజయం,