French-English dictionary »

bus à haut niveau de service meaning in English

FrenchEnglish
bus à haut niveau de service nom {m}

bus rapid transit◼◼◼(form of rapid transit)
noun