SYNTHETIC OIL


Meaning of SYNTHETIC OIL in English

Non- petroleum based oil.

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