MEMSAG

AcronymDefinition
MEMSAGMiddle East/Mediterranean Scholar-Athlete Games