England's victory over the Spanish Armada gave it?

England's victory over the Spanish Armada gave it?



Answer: naval dominance of the Atlantic Ocean and a vibrant sense of nationalism.


Learn More :