English to Chinese Dictionary

Search:

Did you mean: pitou pivot peitou potou peidu pidai pidi podu ?

批斗 dòu to drag sb before a public meeting to denounce, humiliate and physically abuse them (esp. during the Cultural Revolution)


<< back to the home page