English to Chinese Dictionary

Search:

出大差 chū chāi lit. to go on a long trip / fig. to be sent to the execution ground


<< back to the home page