Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: to hem to aim to dam to dun touhun ?

hēng to groan / to snort / to hum / to croon / humph!
hēng chàng to hum / to croon
tūn tūn to hum and haw (idiom); to mumble as if hiding sth / to speak and break off, then start again / to hold sth back

Dictionary · Google Translate · Help
By MDBG 2024