Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanghai shuanghai shuangkuai shuangzai shuangxi shangcai ?

shuāng kāi to strip sb of their Party membership and government job (开除党籍,开除公职)

Dictionary · Google Translate · Help
By MDBG 2024