English to Chinese Dictionary

Search:

穷追不舍 qióng zhuī shě to pursue relentlessly


<< back to the home page