kamus
.
Search
About
main_drag
English
main drag
Noun
The main street of a town or city
English: main drag