
Immolator
UK
/ˈɪməleɪtə/
US
/ˈɪməˌleɪtər/

Translation immolator into russian
immolator
NounUK
/ˈɪməleɪtə/
US
/ˈɪməˌleɪtər/
The immolator set himself on fire in protest.
Самосожигатель поджег себя в знак протеста.
Additional translations
Definitions
immolator
NounUK
/ˈɪməleɪtə/
US
/ˈɪməˌleɪtər/
A person who sacrifices something, especially by burning.
The immolator was remembered for his ultimate sacrifice during the protest.