streetseller in German
streetseller in German
Straßenverkäufer
A person who sells things in the street rather than from premises.
Straßenverkäuferin
A person who sells things in the street rather than from premises.