loud or talkative, especially in an indiscreet manner

listen to the pronunciation of loud or talkative, especially in an indiscreet manner
İngilizce - İngilizce
bigmouthed
loud or talkative, especially in an indiscreet manner