Definition of immolator in English:

immolator

Pronunciation /ˈiməˌlādər/ /ˈɪməˌleɪdər/

noun