developmentally challenged - Inglés Sinónimo Diccionario

developmentally challenged

n.
[1] mentally retarded , retarded