Most common in British towns, what is the name of a street seller of fruits and vegetables?
GENERAL
Costermonger
Share: