inpetravisset
Latin
Verb
inpetrāvisset
third-person singular pluperfect active subjunctive of
inpetrō