self-immolating
English
Verb
self-immolating
present participle and gerund of
self-immolate