Someone who gossips indiscreetly
English: tattletale, tattler, taleteller, talebearer, telltale, blabbermouth
blabbermouth, revealing, talebearer, taleteller, tattler
English: tattletale, tattler, taleteller, talebearer, telltale, blabbermouth
English: revealing, telling, telltale(a)