IMAFD

AcronymDefinition
IMAFDInternational Martial Arts Federation of the Deaf