ReadWriteQuiz
Chinese dictionary
jabber; (used for indistinct talking) gabble; rumble; (used for sound of something rolling around) tumble; the sound of rolling
那些孩子叽哩咕噜在说话。
The children were jabbering away.
那些孩子叽哩咕噜在说话。
The children were jabbering away.