Search term eyesight has 2 results
Jump to
EN English IT Italian
eyesight (n) [faculty of sight] vista (n) {f} [faculty of sight]
eyesight (n) [physiology] vista (n) {f} [physiology]
EN Synonyms for eyesight IT Translations
sight [body] thị lực