Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zeduan zhedan zhidian zhidan zhadan zhaoduan ?

zhé duàn to snap sth off / to break
zhē duàn to cut off / to interrupt / to prevent access

Dictionary · Google Translate · Help
By MDBG 2025