developmentally challenged - İngilizce Eşanlam Sözlük

developmentally challenged

n.
[1] mentally retarded , retarded