propugnacle

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