Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
duck
dugu
duju
duc
duchu
duce
duci
duqu
?
督促
dū
cù
to supervise and urge completion of a task / to urge on
<< back to the home page