immolavisse
Latin
Verb
immolāvisse
perfect active infinitive of
immolō