Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
addle-head
noun
(n)
a person with confused ideas; incapable of serious thought
seseorang bingung dengan ide; mampu berpikir serius
Synonym:
addlehead
,
birdbrain
,
loon
source: wordnet30