bn:21857010n
Noun Concept
PT
No term available
EN
depot and administrative centre of Geneva public transport (TPG) Wikidata
Relations
Sources