have immolated
Presente perfecto para el sujetodel verboimmolate.Hay otras traducciones para esta conjugación.

immolate

They have immolated everything in sight, and the forces we have marshaled against them have been pushed back.
Han inmolado todo lo que han visto, y han hecho retroceder a las fuerzas que hemos reunido contra ellos.
Palabra del día
la almeja