Translation of inmolar in English:

inmolar

to sacrifice, v.

transitive verb

  • 1

    (víctima) to sacrifice

pronominal verb

formal
  • 1

    (héroe) to sacrifice oneself