a telltale, a thoughtless babbler

listen to the pronunciation of a telltale, a thoughtless babbler
English - English
{n} blab
{n} blabber
a telltale, a thoughtless babbler
Favorites