Word info

Ribadesella

Proper noun

Meaning

Ribadesella

A town in Asturias, at the foot of the river Sella.

Source: en.wiktionary.org

Close letter words and terms