Hypermart

an extremely large self-service retail outlet with a warehouse appearance.

Comments are closed.