Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhanshu zhuanshou zhenshou zhangzhou zhanshi zhangshu ?

zhǎn shǒu to behead; to decapitate

Dictionary · Google Translate · Help
By MDBG 2024