have self-destructed
Presente perfecto del verbo self-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
el espumillón