Summary
English to Spanish: more detail...
-
immolate:
-
Wiktionary:
immolate → inmolar, sacrificar
immolate → inmolar -
Synonyms for "immolate":
sacrifice
-
Wiktionary:
English
Detailed Translations for immolate from English to Spanish
Spelling Suggestions for: immolate
immolate:
Synonyms for "immolate":
Related Definitions for "immolate":
External Machine Translations: