streetseller

EnglishEdit

NounEdit

streetseller ‎(plural streetsellers)

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