CFBS Locomotive Abbreviation

CFBS has various meanings in the Locomotive category. Discover the full forms, definitions, and usage contexts of CFBS in Locomotive.

Chemin De Fer De La Baie De Somme
Locomotive

Citation

Last updated: