English to Chinese Dictionary

Search:

追比 zhuī to flog / to cane (as punishment)


<< back to the home page