inmolarse
Spanish
Verb
inmolarse
infinitive of
inmolar
combined with
se