overly talkative; indiscreet

listen to the pronunciation of overly talkative; indiscreet
الإنجليزية - الإنجليزية
slack-jawed

Spencer was one of those slack-jawed youths who are constitutionally incapable of preserving a secret.

overly talkative; indiscreet
المفضلات