sella – Català–English translations

ca en 🇬🇧

sella noun {f}

  /ˈse.ʎa/ , /ˈse.ʎə/
saddle

Sella

Sella

🇬🇧 en ca

Sella properNoun

  • Asturian river
Sella
Wiktionary Links