propugnacle

listen to the pronunciation of propugnacle
الإنجليزية - الإنجليزية
a defence, rampart or fortress
A fortress
propugnacle
المفضلات