rapid, noisy talk; babble; chatter

listen to the pronunciation of rapid, noisy talk; babble; chatter
English - English
clatter
rapid, noisy talk; babble; chatter
Favorites