Logo
Translation and English learning by Britannica
merriam webster
deambular por
wandering around
Microsoft® Translator
Word by word lookup

deambular verbo

es
to wander, to roam