mentally retarded - Inglés Sinónimo Diccionario

mentally retarded

n.
[1] retarded , developmentally challenged