vendedor ambulante

Noun

 * 1) peddler; hawker itinerant seller of small goods