eyesight – English–Italiano translations

🇬🇧 en it 🇮🇹

eyesight noun

  /ˈaɪˌsaɪt/
  • faculty of sight
vista
Wiktionary Links