bafouiller

listen to the pronunciation of bafouiller
الفرنسية - التركية
الفرنسية - الإنجليزية
{v} gibber
{v} splutter
stammer; speak incoherently, jabber
get rough
hem and haw