bn:14517434n
Noun Named Entity
IT
No term available
EN
Buses are a common form of public transport in Barcelona, with an extensive local and interurban bus network. Wikipedia
Relations
Sources