OSD


Meaning of OSD in English

Acronym for " Otomotiv Sanayii Dernegi" (i.e., Automotive Manufacturers Association) (Turkey) on http://www.osd.org.tr.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.