0
Wiki User
The street that can allow speed car around 120 km/hr.
I use freeway but some person may use motorway.
Any expert should comment
What does this phrase in Vietnamese duong cao toc 6 lan gianh rieng cho oto mean in English?"