Handicapped

From Fresh Dictionary

English

Adjective

handicapped

  1. having a handicap

Translations

Personal tools