street vendor selling sweets, dried fruit, or candy - German English Dictionary

Suggest a Term