train station

train station
noun
1. (general) 
We'll meet at the train station to begin our trip.Nos veremos en la estación de tren para comenzar nuestro viaje.
Examples
Search history
Did this page answer your question?