meaning of handicapped

1. of Handicap
2.
incapacitated by injury or illness


Related Words

handicapped | handicapped person |

Developed & Maintained By Taraprasad.com

Treasure Words