English to Chinese Dictionary

Search:

Did you mean: zhanshu zhuanshou zhenshou zhangzhou zhanshi zhangshu zhuanshu zhanghu ?

斩首 zhǎn shǒu to behead; to decapitate


<< back to the home page