Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
mental defectiveness
noun
(n)
retardation sufficient to fall outside the normal range of intelligence
pembantutan cukup untuk jatuh di luar julat normal intelijen
Synonym:
abnormality
source: wordnet30