deambulari
Latin
Verb
deambulārī
present passive infinitive of
deambulō