bn:02623546n
Noun Named Entity
FR
Metrobús Buenos Aires
EN
The Buenos Aires Metrobús is a 50.5 km network of dedicated separated lanes and stations for buses that serve the city of Buenos Aires, Argentina. Wikipedia
English:
Buenos Aires
Relations
Sources