SF

Definitions

Military

Business

  • acronym forservice factor

Electronics

  • acronym forsuperframe
http://www.dictionarycentral.com/definition/sf.html