propugnacle

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