CENTRAL RAILWAY STATION


Meaning of CENTRAL RAILWAY STATION in English

main train station, large train station which serves all other station

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.