French-English dictionary »

service rapide par bus meaning in English

FrenchEnglish
service rapide par bus nom {m}

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