English to Chinese Dictionary

Search:

噔噔 dēng dēng (onom.) thump / thud


<< back to the home page