super market ( synonym found)

Definition of super market:

°A chain of such stores.

Back to Top