English to Chinese Dictionary

Search:

马不停蹄 tíng unrelenting / without stopping to rest


<< back to the home page