Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: the that they tuo tu thd ?

dēng dēng (onom.) thump / thud
dēng (onom.) thud; thump
dōng dōng (onom.) thud / thumping / thudding / pounding
tōng (onom.) thump / thud
teng (onom.) thud / flutter / flop

Dictionary · Google Translate · Help
By MDBG 2025