GENERAL KNOWLEDGE: What is the name given to an outwork which defended the entrance of a castle or fortified town?


Answer: Loading...