mdmurtha mdmurtha 17-07-2016 History contestada What was the significance of England's defeat of the Spanish Armada?