bn:00734906n
Noun Named Entity
EL
Στάδιο Ατότχα
EN
Atotxa was a football stadium in San Sebastián, Spain. Wikipedia
Relations
Sources