deambulavisset
Latin
Verb
deambulāvisset
third-person singular pluperfect active subjunctive of
deambulō