sceleravisse
Latin
Verb
scelerāvisse
perfect active infinitive of
scelerō