inn – Català–English translations

🇬🇧 en ca

inn noun

  /ɪn/
  • lodging
posada
Wiktionary Links