STA


Meaning of STA in English

[sta] abbreviation station, stationary

Merriam-Webster English vocab.      Английский словарь Merriam Webster.