meaning of dull sighted

1. Having poor eyesight.


Related Words

dull-sighted |

Developed & Maintained By Taraprasad.com

Treasure Words