ItaEuropeTechAutomotive
Created by: Mario Coppola
A dictionary of words and terms related to car assembly technology : from Italian to English, Deutsch, France, Spanish, Portuguese
If you already have Babylon,
click here to download only the dictionary.