French-English dictionary »

route latérale meaning in English

FrenchEnglish
route latérale nom {f}

frontage road◼◼◼(smaller road alongside a main one)
noun