with a hand or leg impediment or defect - English Synonyms Dictionary

Can't found any synonym terms.