MEMAG

AcronymDefinition
MEMAGMedieval European Martial Arts Guild