English to Chinese Dictionary

Search:

Did you mean: bianxing bingxing banxing benxing binxiang banking banging bianjing ?

膑刑 bìn xíng removal of the kneecaps (punishment)


<< back to the home page