the handicapped ( synonym found)

Definition of the handicapped:

(adj) : having a handicap

Back to Top