baratillero

baratillero [bah-rah-teel-lyay’-ro]
noun
1. A peddler. (m)
2. A seller of second-hand goods or articles. (m)

Have a Spanish question? Get help from experts!