self-destruction
noun
- 1
The voluntary destruction of something by itself.
Translate “self-destruction” to another language
Click any language to open the translator with this word already filled in.
The voluntary destruction of something by itself.
Click any language to open the translator with this word already filled in.