STA.


Meaning of STA. in English

■ abbreviation railway station.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.