immolate in Dutch
immolate in Dutch
offeren
To kill as a sacrifice.
vernietigen
To kill or destroy, especially by fire.