Online English Dictionary

Home

Dullsighted


a.

Having poor eyesight.


© 2009 Dammam Community College