Feedback
Sella
Meaning
Name
●
A
river
in Asturias,
starting
in the Picos de Europa and
flowing
into the Bay of Biscay
Sourced from
Wiktionary
Related
Rosso
Corso
Basso
Riva
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better