MalayTranslate.com
Malay to English Translator
Translate Here

English to English

imbecilic
(,/I/mb/I/'s/I/l/I/k )

adjective satellite (s)

  • having a mental age of three to seven years
    memiliki mental usia tiga tahun
    Synonym:
    idiotic, imbecile
    source: wordnet30