a defence, rampart or fortress

listen to the pronunciation of a defence, rampart or fortress
English - English
propugnacle
a defence, rampart or fortress
Favorites