MECSC

AcronymDefinition
MECSCMiddle East Council of Shopping Centres