SNCF

views updated

SNCF (France) Société nationale des chemins de fer français (state railway authority or system)

More From encyclopedia.com