ambulasset
Latin
Verb
ambulāsset
third-person singular pluperfect active subjunctive of
ambulō