2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENhypermarketNoun
EN
A huge supermarket (usually built on the outskirts of a town)
bn:00045516n Concept
EN
A combination of department store and supermarket.
bn:15327697n Concept