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


English

Detailed Translations for immolation from English to Dutch

immolation:


Synonyms for "immolation":


Related Definitions for "immolation":

  1. killing or offering as a sacrifice1

Wiktionary Translations for immolation:


Cross Translation:
FromToVia
immolation (op)offeren; zelfopoffering; slachtpartij immolationaction d’immoler.