obstupefecisti
Latin
Verb
obstupefēcistī
second-person singular perfect active indicative of
obstupefaciō