a defence, rampart or fortress

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