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