explanavisse
Latin
Verb
explānāvisse
perfect active infinitive of
explānō