

- rampart (bank)
- terraplén m
- rampart (wall)
- muralla f
- the ramparts of the castle
- las murallas or la fortificación del castillo
- impregnable rampart/fortress
- inexpugnable
- impregnable rampart/fortress
- impenetrable


- muralla (de una ciudad)
- ramparts 复数
- erigieron una muralla defensiva
- they erected a defensive wall o rampart


- rampart
- muralla f


- terraplén (protección)
- rampart


- rampart
- muralla f


- terraplén (protección)
- rampart