What does SFMS stand for?

What does SFMS mean? We have 76 definitions. Read most used SFMS meanings below.