immolating
English
Verb
immolating
present participle and gerund of
immolate