Definition of SFSR in US English:

SFSR

abbreviation

  • Soviet Federated Socialist Republic.