English to Chinese Dictionary

Search:

Did you mean: sanzhi zanzi zanshi zanzhu zunzhi xianzhi zhanshi zhenzhi ?

拶指 zǎn zhǐ to squeeze the fingers (old form of torture)


<< back to the home page