inn – English–Italiano translations

🇬🇧 en it 🇮🇹

inn noun

  /ɪn/
  • lodging
locanda, osteria

Inn properNoun

  • river
Eno
Wiktionary Links