labefactavisse
Latin
Verb
labefactāvisse
perfect active infinitive of
labefactō