SF


Meaning of SF in English

Further improved oil for 1980-1988 model years and previous years.

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