x
uploads/castellation.jpg

castellation n.1.城堡形建筑。2.【建筑】雉堞墻。

caster