kia quen
Noun
Meaning
a form of foot torture used by the Chinese in which the victim's foot was placed between three pieces of bamboo and systematically squeezed
Source: WordNetNoun
a form of foot torture used by the Chinese in which the victim's foot was placed between three pieces of bamboo and systematically squeezed
Source: WordNet