AMECA

AcronymDefinition
AMECA➣Automotive Manufacturers Equipment Compliance Agency, Inc
AMECA➣Atelier Mécanique de la Côte d'Azur (French mechanical manufacturer)