loud or talkative, especially in an indiscreet manner

listen to the pronunciation of loud or talkative, especially in an indiscreet manner
الإنجليزية - الإنجليزية
bigmouthed
loud or talkative, especially in an indiscreet manner
المفضلات