sta

/stˈə/

sta

English Noun Top 29,590
Ad

Definition

Abbreviation of station.

Ad