MalayTranslate.com
Malay to English Translator
Translate Here

English to English

blabbermouthed

adjective satellite (s)

  • unwisely talking too much
    dengan ceroboh terlalu banyak bicara
    source: wordnet30
  • prone to communicate confidential information
    cenderung untuk berkomunikasi informasi rahasia
    source: wordnet30