Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
blabby
adjective satellite
(s)
unwisely talking too much
dengan ceroboh terlalu banyak bicara
Synonym:
bigmouthed
,
blabbermouthed
,
talkative
source: wordnet30