obstupefecisse
Latin
Verb
obstupefēcisse
perfect active infinitive of
obstupefaciō