mentally handicapped
С умственными недостатками, умственно отсталый Syn : mentally defective, mentally deficient, mentally retarded
Источник:
Полный англо-русский словарь
на Gufo.me
С умственными недостатками, умственно отсталый Syn : mentally defective, mentally deficient, mentally retarded