General English vocabulary trainer


A _____ sells a very large variety of food and drink as well as many other things.