trucidavisse
Latin
Verb
trucīdāvisse
perfect active infinitive of
trucīdō