ST.


Meaning of ST. in English

n. road, public thoroughfare, paved or unpaved surface on which cars and other traffic travel

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