to self-destruct.

listen to the pronunciation of to self-destruct.
English - English

Definition of to self-destruct. in English English dictionary

self">To self-destruct.
destruct
to self-destruct.
Favorites