A major road for any form of motor transport
English: highway, main road
Bahasa: jalan raya
Less certain link between this word and this sense.
highway, main road
English: highway, main road
Bahasa: jalan raya
Less certain link between this word and this sense.