bigmouthed

listen to the pronunciation of bigmouthed
الإنجليزية - الإنجليزية
Having a large mouth
Loud or talkative, especially in an indiscreet manner
{s} talkative, chattering
unwisely talking too much
bigmouthed
المفضلات