deambulasen
Spanish
Verb
deambulasen
third-person plural imperfect subjunctive of
deambular