slang blabbermouth, person who can't keep a secret

listen to the pronunciation of slang blabbermouth, person who can't keep a secret
الإنجليزية - التركية
nargile
slang blabbermouth, person who can't keep a secret
المفضلات