hù chéng hé

Translation

  • moat

Synonyms

Chinese Tones