Home UK English eyesight
Translate eyesight into Spanish
A person's ability to see.
READ THESE ARTICLES