have self-destructed
Presente perfecto para el sujetodel verboself-destruct.Hay otras traducciones para esta conjugación.

self-destruct

Some machines have disappeared, some have self-destructed, and others have refused to obey their owners.
Algunas máquinas desaparecen, otras se autodestruyen y otras se niegan a obedecer a sus dueños.
Palabra del día
la luna llena