Siero (English, name)
expansion: Siero
Senses:
glosses: A municipality in central Asturias, Spain.
Forms: