protective wall, fortress, series of towers alongside a wall

listen to the pronunciation of protective wall, fortress, series of towers alongside a wall
English - English
siege-wall
protective wall, fortress, series of towers alongside a wall
Favorites