ItaEuropeTechAutomotive

Mario Coppola

A dictionary of words and terms related to car assembly technology : from Italian to English, Deutsch, France, Spanish, Portuguese

Download Glossary