People collectively who are mentally retarded English: mentally retarded, retarded, developmentally challenged
Relatively slow in mental or emotional or physical development English: retarded Bahasa: lembap, dungu