a defence, rampart or fortress

listen to the pronunciation of a defence, rampart or fortress
Английский Язык - Английский Язык
propugnacle
a defence, rampart or fortress
Избранное