intellectually handicapped


adjective

Australian mentally handicapped