English to Chinese Dictionary

Search:

Did you mean: zhoubian zhubian zouban zoupian zhuban zhibian zaibian zhebian ?

揍扁 zòu biǎn to beat (sb) up / to hit


<< back to the home page