Random Quiz
Question 11 / 10

Which English expression best describes a store that offers many different kinds of products?