meaning of visually challenged

1. having greatly reduced vision


Related Words

visually challenged |

Developed & Maintained By Taraprasad.com

Treasure Words