English:  1 physically handicapped (person), physically impaired
Italian: persona fisicamente handicappata