Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dizhu dazhu dushu duzhi duchu duzhuo ?

zhù stake (in a gamble) / (what is at) stake
zhù to block up
zhū (virus) strain
zhù to be moth-eaten / to be worm-eaten

Dictionary · Google Translate · Help
By MDBG 2024