Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
slow-witted
(sl/oU/_'w/I/t/I/d )
adjective satellite
(s)
retarded in intellectual development
terbelakang dalam pembangunan intelektual
Synonym:
backward
,
feebleminded
,
half-witted
source: wordnet30