ST.


Meaning of ST. in English

abbr. Street.

Oxford English vocab.      Оксфордский английский словарь.