FAQs About the word self-destroyer

penghancur diri

One who destroys himself; a suicide.

No synonyms found.

No antonyms found.

self-depreciation => Penyangkalan diri sendiri, self-deprecating => rendah hati, self-depraved => egois, self-depending => mandiri, self-dependent => mandiri,