dēng​dēng

thud

Definitions

dēng​dēng

(onom.) thump; thud

Sources