meaning of Berliner Verkehrsbetriebe

Berliner Verkehrsbetriebe - German to English

Berlin Transport Authority