GTS Train Abbreviation

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

General Transport Service
Train

Citation

Last updated: