rhizoverbBeta
Feedback

immolate

Sacrifice or destructionverb · To sacrifice or destroy, especially by burning.