Summary
French to English:   more detail...
  1. immolation:
English to French:   more detail...
  1. immolation:


French

Detailed Translations for immolation from French to English

Spelling Suggestions for: immolation

immolation:


Synonyms for "immolation":


Wiktionary Translations for immolation:

immolation
noun
  1. action d’immoler.
immolation
noun
  1. act of immolating

External Machine Translations:


English

Detailed Translations for immolation from English to French

Spelling Suggestions for: immolation

immolation:


Synonyms for "immolation":


Related Definitions for "immolation":

  1. killing or offering as a sacrifice1

Wiktionary Translations for immolation:

immolation
noun
  1. act of immolating
immolation

External Machine Translations: