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


English

Detailed Translations for immolation from English to French

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



French

Detailed Translations for immolation from French to English

immolation:


Synonyms for "immolation":


Wiktionary Translations for immolation:

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