EMGL

AcronymDefinition
EMGL➣European Multi Gaming League (gaming website)