one who talks a lot, chatter; barker; one who speaks in a loud voice

listen to the pronunciation of one who talks a lot, chatter; barker; one who speaks in a loud voice
English - English
{i} yapper
one who talks a lot, chatter; barker; one who speaks in a loud voice
Favorites