English to Chinese Dictionary

Search:

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

壕沟 háo gōu trench / moat


<< back to the home page