having dim sight; lacking perception

listen to the pronunciation of having dim sight; lacking perception
الإنجليزية - الإنجليزية
dimsighted
having dim sight; lacking perception
المفضلات