kauderwelsch redend

listen to the pronunciation of kauderwelsch redend
Немецкий Язык - Английский Язык
gibbering
{s} stuttering; chattering
present participle of gibber