Otoyol
The otoyol is a road in the national network of controlled-access highways in Turkey. The Turkish word otoyol translates to "motorway", while its literal meaning is "auto-route". The first... Wikipedia
- Length: 3,532 km (2021) (mi)
- Formed: 1968
- Otoyols: Otoyol XX (O-XX)
- Data source: DuckDuckGo