English Noun SFRs plural of SFR Anagrams SSRF, SFSR, FSRsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads