a small road, alongside a main road, for access to businesses etc

listen to the pronunciation of a small road, alongside a main road, for access to businesses etc
English - English
frontage road
a small road, alongside a main road, for access to businesses etc
Favorites