EMENA

AcronymDefinition
EMENAEurope, Middle East and North Africa