English to Chinese Dictionary

Search:

Did you mean: jian jiaguan jiagan jiaxun jiayun jiegun jiguan jiyun ?

夹棍 jiā gùn leg vise (torture instrument)


<< back to the home page