perambulavisse
Latin
Verb
perambulāvisse
perfect active infinitive of
perambulō