BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schnellbussystem {n} [transp.] rapid transit bus system; bus rapid transit system; BRT system