street vendor who stores his merchandise in a box with casters - Turkish English Dictionary

Suggest a Term