hypermarketEnglish

hypermarket

Noun

A huge supermarket (usually built on the outskirts of a town)

English: hypermarket