Traducción de inmolar en Inglés

inmolar

to sacrifice, v.

verbo transitivo

  • 1

    (víctima) to sacrifice

verbo pronominal

formal
  • 1

    (héroe) to sacrifice oneself