SF Meaning of SF in English Further improved oil for 1980-1988 model years and previous years. English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012