deambulavisse
Latin
Verb
deambulāvisse
perfect active infinitive of
deambulō