balbutiate

listen to the pronunciation of balbutiate
الإنجليزية - الإنجليزية
To stutter or to stammer
To stammer