metro station
Jump to navigation
Jump to search
See also: metrostation
English
[edit]Noun
[edit]metro station (plural metro stations)
- A railway station for a rapid transit system.
Synonyms
[edit]Translations
[edit]railway station for a rapid transit system
|