San Siro (English, name)
expansion: San Siro
Senses:
glosses: A football stadium in the San Siro district of Milan
Forms: