Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: jiudu judou jidu jiedu judo judu ?

jiū dòu to seize and subject to public criticism (form of persecution during the Cultural Revolution)

Dictionary · Google Translate · Help
By MDBG 2024