megastore

Translations
гипермаркет
мегамагазин
магазин-гигант
Definitions
A very large retail store, especially one offering a wide range of goods.
Words
megastore

noun
мегамагазин