English to English
blabbermouthed
adjective satellite (s)
- unwisely talking too muchdengan ceroboh terlalu banyak bicarasource: wordnet30prone to communicate confidential informationcenderung untuk berkomunikasi informasi rahasiasource: wordnet30