genesismperez31 genesismperez31 07-09-2020 History contestada What helped England's navy defeat the Spanish Armada?