TECMA

AcronymDefinition
TECMATécnicos en Mecánica Automotriz (Spanish: Automotive Mechanical Technicians; various locations)