sella – English–Italiano translations

🇮🇹 it en 🇬🇧

sella noun

  /ˈsɛlla/
  • sedile per cavalli
saddle
  • avallamento
cleft, depression
  • passo, valico montano
gap, pass
Wiktionary Links