Nihoner

城壁じょうへき

じょうへき · jouheki

noun

Castle wall, town walls, defensive wall, rampart

Full entry for
Castle wall, town walls, de…