English to Chinese Dictionary

Search:

斗批改 dòu gǎi struggle, criticize, and transform (Cultural Revolution catchcry)


<< back to the home page