SilvaFoxworthy290 SilvaFoxworthy290 18-06-2015 History contestada What is the significance of England’s defeat of the Spanish Armada?