English to Chinese Dictionary

Search:

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

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


<< back to the home page