latravisse
Latin
Verb
lātrāvisse
perfect active infinitive of
lātrō