service rapide par bus
Meanings
Noun
1. bus rapid transit (transport)