perambulavisset
Latin
Verb
perambulāvisset
third-person singular pluperfect active subjunctive of
perambulō