English to Chinese Dictionary

Search:

Did you mean: tucao duck dacao ducai decay ducks dazao duchy ?

渡槽 cáo aqueduct


<< back to the home page