Open main menu

Wiktionary β

Talk:rampart

Ramparts means a wall.

Return to "rampart" page.