Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
dacha
duchy
duchu
duck
duche
dusha
dutch
ducks
?
督察
dū
chá
to supervise / to superintend / inspector / censorship
<< back to the home page