Title: English-French comprehensive technical dictionary of the automobile and allied industries
Subjects: Automobiles, Dictionaries