Translation of high street in Malay

high street

noun

  • 1

    jalan tempat membeli-belah yang utama