Definition of SFSR in English:

SFSR

abbreviation

  • Soviet Federated Socialist Republic.