immolation
inmolación
translation of 'immolation'
noun
inmolación
definition
Credits: Google Translate
English to Spanish Dictionary immolation |