English to Chinese Dictionary

Search:

Did you mean: to come toucan to scan to con toscana ?

zhàng a staff / a rod / cane / walking stick / to flog with a stick (old)
追比 zhuī to flog / to cane (as punishment)


<< back to the home page