Last modified on 10 April 2007, at 11:28

streetseller

EnglishEdit

NounEdit

streetseller (plural streetsellers)

  1. A person who sells things in the street rather than from premises