having dim sight; lacking perception

listen to the pronunciation of having dim sight; lacking perception
English - English
dimsighted
having dim sight; lacking perception
Favorites