English to Chinese Dictionary

Search:

Did you mean: haigou haogu haozou haikou haoshou haochu haoku hegou ?

壕沟 háo gōu trench / moat


<< back to the home page