Detailed Translations for immoler from French to English
Spelling Suggestions for: immoler
immoler:
Synonyms for "immoler":
Wiktionary Translations for immoler:
immoler
immoler
verb
-
kill as sacrifice
-
destroy
-
to set oneself on fire
Cross Translation:
External Machine Translations: