Ribadesella (English, name)
expansion: Ribadesella
Senses:
glosses: A town and municipality of Asturias, at the foot of the river Sella.
Forms: