Back to Dictionary
唧唧喳喳
jījīzhāzhā
1. (onom.) chattering or giggling