Home
Help
About
Contact
English to Chinese Dictionary
Search:
噔噔
dēng
dēng
(onom.) thump / thud
<< back to the home page