🇬🇧 en tr 🇹🇷

high street noun

  • (UK, Irish, parts of, _, New England) The main street of any town.
ana cadde, ana sokak
Wiktionary Links