melioravisse
Latin
Verb
meliōrāvisse
perfect active infinitive of
meliōrō