Meaning of kia quen
Definition of kia quen
(noun)
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
Other information on kia quen
WIKIPEDIA results for
kia quen
Amazon results for
kia quen
Tweet