Talk:rampart

Ramparts means a wall.

Last modified on 6 August 2007, at 11:09