a defence, rampart or fortress

listen to the pronunciation of a defence, rampart or fortress
İngilizce - İngilizce
propugnacle
a defence, rampart or fortress