AMECA

AcronymDefinition
AMECAAutomotive Manufacturers Equipment Compliance Agency, Inc
AMECAAtelier Mécanique de la Côte d'Azur (French mechanical manufacturer)