Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
mentally retarded
('m/E/nt/-/l/i/_r/I/'t/A/rd/I/d )
noun
(n)
people collectively who are mentally retarded
orang yang lembam secara kolektif
Synonym:
developmentally challenged
,
retarded
source: wordnet30