have shanghaied
Presente perfecto para el sujetodel verboshanghai.Hay otras traducciones para esta conjugación.

shanghai

He learns subsequently that the Decepticons have conquered the bulk of Cybertron and have shanghaied the High Council.
Se entera de que posteriormente los Decepticons han conquistado la mayor parte de Cybertron y han secuestrado el Consejo Superior.
Palabra del día
el tejón