English to Chinese Dictionary

Search:

敦促 dūn to press / to urge / to hasten


<< back to the home page