wil10majsn wil10majsn 18-11-2020 History contestada What is the significance of the England’s defeat of the Spanish Armada?