Home
Help
About
Contact
English to Chinese Dictionary
Search:
趑趄嗫嚅
zī
jū
niè
rú
faltering steps, mumbling speech (idiom); hesitant / cringing / to cower
<< back to the home page