streetseller

listen to the pronunciation of streetseller
الإنجليزية - الإنجليزية
A person who sells things in the street rather than from premises