Refers to a leisurely walk or wandering.
Disfruté de un deambulo por el parque, observando la belleza de la naturaleza.
I enjoyed a stroll through the park, admiring the beauty of nature.
Durante el deambulo por el parque, encontramos un lugar perfecto para descansar.
During the stroll through the park, we found a perfect place to rest.