superduxisse
Latin
Verb
superdūxisse
perfect active infinitive of
superdūcō