kauderwelsch redend

listen to the pronunciation of kauderwelsch redend
ألمانية - الإنجليزية
gibbering
{s} stuttering; chattering
present participle of gibber