Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
dahu
duty
due
duwu
duyu
du
dudu
dihu
?
都护
dū
hù
(old) highest administrative post in border areas / governor of a march
<< back to the home page