MalayTranslate.com
Malay to English Translator
Translate Here

English to English

soft-witted
(s/O/ft_'w/I/t/I/d )

adjective satellite (s)

  • (of especially persons) lacking sense or understanding or judgment
    (terutama orang) kurang pemahaman atau pengertian atau penghakiman
    source: wordnet30