城壁

じょうへき

castle wall; town walls; defensive wall; rampart

Meanings

  1. Noun

    castle wall; town walls; defensive wall; rampart

Example sentences