English to Chinese Dictionary

Search:

Did you mean: dunce dance duancu duncuo dunju dunzu dung dunk ?

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


<< back to the home page