self-immolations
English
Noun
self
-
immolations
plural of
self-immolation