English to Chinese Dictionary

Search:

拶刑 zǎn xíng squeezing the fingers between sticks (old form of torture)


<< back to the home page