main_dragEnglish

main drag

Noun

The main street of a town or city

English: main drag