STATION


Meaning of STATION in English

n. Grand Central Station

International Space Station

space station

Britannica Concise Encyclopedia.      Краткая энциклопедия Британика.