barker; person who talks a lot, chatter

listen to the pronunciation of barker; person who talks a lot, chatter
Englisch - Englisch
{i} yawper
barker; person who talks a lot, chatter
Favoriten