immolate in German
immolate in German
opfern
To kill as a sacrifice.
zerstören
To kill or destroy, especially by fire.
opfern
To kill or destroy, especially by fire.