Find the word definition

Wikipedia

SECMA

SECMA (Société d'Etude et de Construction de Mecanique Automobile) is a French automobile manufacturer located in Aniche, France.