EMGL

AcronymDefinition
EMGLEuropean Multi Gaming League (gaming website)