Translation of lebuh raya in English:

lebuh raya

highway

noun

  • 1

    highway, public road, main route