Etymology Explorer
› Italian
Where does “immolarsi” come from?
immolarsi
(Italian): To sacrifice oneself
Definitions
To sacrifice oneself
Words derived from “immolarsi”
immolato
autoimmolarsi