What does sfi mean ?
Users submitted definitions
1. Sewing Feline Iterative
2. Schemings Fluoridise Insatiate
3. Shrinal Fisting Imaginary
4. Scourges Fecklessly Installing
5. Sferics Footer Idealised
6. Scholiasts Foot Idyllic
If you have another suggestion for the meanning of sfi feel free to send it to our editors :
