talking a lot, garrulous, chatty

listen to the pronunciation of talking a lot, garrulous, chatty
İngilizce - İngilizce
{s} long tongue
talking a lot, garrulous, chatty