mentally deficient, mentally handicapped

listen to the pronunciation of mentally deficient, mentally handicapped
English - Turkish

Definition of mentally deficient, mentally handicapped in English Turkish dictionary

mentally defective
zihinsel özürlü
English - English
mentally defective