English to Chinese Dictionary

Search:

支差 zhī chāi to assign corvée duties (forced labor)


<< back to the home page