What is the significance of England's defeat of the spanish Armada?
2 answers
Spain was extremely powerful and dominated the seas taking what they chose including from the new American continents, until ......
Thank you