English to Chinese Dictionary

Search:

Did you mean: dahu duty due duwu duyu du dudu dihu ?

都护 (old) highest administrative post in border areas / governor of a march


<< back to the home page