S-train – Deutsch–English translations

🇬🇧 en de 🇩🇪

S-train noun

  • commuter rail/metro system within a metropolitan area
S-Bahn
Wiktionary Links