Where does “immolarsi” come from?

immolarsi (Italian): To sacrifice oneself

Definitions

  1. To sacrifice oneself

Words derived from “immolarsi

immolarsi — Etymology, Origin & Word History | Etymology Explorer