gāo chéng shēn chí

Translation

  • high walls and deep moat (idiom)
  • impenetrable defense
Chinese Tones