English to Chinese Dictionary

Search:

Did you mean: hechengge hucheng hushengye ?

护城河 chéng moat (surrounding the city wall)


<< back to the home page