SNCF

(redirected from SNCF French Rail)

SNCF

abbreviation for
(Railways) Société Nationale des Chemins de Fer: the French national railway system