Translation of immolation in Spanish:

immolation

inmolación, n.

Pronunciation /ˌɪməˈleɪʃ(ə)n//ɪməˈleɪʃ(ə)n/

noun

  • 1

    inmolación feminine