bn:02623546n
Noun Named Entity
NL
No term available
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