supermarket in Latin
supermarket in Latin
praegrande emporium
A chain of such stores.
superinstitorium
A chain of such stores.