meaning of handicapped
1.
of
Handicap
2.
incapacitated
by
injury
or
illness
Related Words
handicapped
|
handicapped person
|
Developed & Maintained By
Taraprasad.com