What does There's a train station here. mean?There's a train station here.▶ Hear it in EnglishThere's a train station here. in other languagesIn PortugueseIn FrenchIn Japanese