Home
Help
About
Contact
English to Chinese Dictionary
Search:
唧唧嘎嘎
jī
ji
gā
gā
(onom.) cackling / creaking
<< back to the home page