semustulavisse
Latin
Verb
sēmustulāvisse
perfect active infinitive of
sēmustulō