streetseller
English
Etymology
street + seller
Noun
streetseller (plural streetsellers)
- A person who sells things in the street rather than from premises.
Translations
person who sells things in the street
|