Definition of "hypermarket"

hypermarket