tepefecisse
Latin
Verb
tepefēcisse
perfect active infinitive of
tepefaciō