to self-destruct.

listen to the pronunciation of to self-destruct.
الإنجليزية - الإنجليزية

تعريف to self-destruct. في الإنجليزية الإنجليزية القاموس.

self">To self-destruct.
destruct