ambulante

adjective

traveling, itinerant

"El vendedor ambulante grita ofertas cada mañana."

The traveling vendor shouts deals every morning.