interfecisse
Latin
Verb
interfēcisse
perfect active infinitive of
interficiō