deambulan
Spanish
Verb
deambulan
third-person plural present indicative of
deambular