IMCCA

AcronymDefinition
IMCCAInternational Multimedia & Collaborative Communications Alliance
IMCCAInternational Micro Cupper Class Association (International Sailing Federation)