English to Chinese Dictionary

Search:

Did you mean: shixing cixing chuxing chixiang chexing chijing chiming chiqing ?

笞刑 chī xíng whipping with bamboo strips (as corporal punishment)


<< back to the home page