Talk:rampart

Ramparts means a wall.

Return to "rampart" page.