camelô

Etymology
.

Noun

 * 1)  huckster, peddler, hawker itinerant street vendor