Which British Ruler Defeated The Spanish Armada Quizlet?
Which British Ruler Defeated The Spanish Armada Quizlet? Terms in this set (10) The defeat of the Spanish Armada in 1588 has long been held as one of England’s greatest military achievements, and a sign of the strength and spirit imparted to the country by the reign of Queen Elizabeth I. Which British ruler defeated