Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
dacha
duchy
duchu
duck
duche
dusha
?
督
察
dū
chá
to supervise / to superintend / inspector / censorship
By
MDBG
2024