San Siro
English
Proper noun
San
Siro
A
football
stadium
in the San Siro district of
Milan
Anagrams
Sonrais
,
issaron
,
sornais