Asked in Spanish Armada
Spanish Armada

The defeat of the spanish armada cleared the way for England to start colonies in?

Answer

Wiki User
05/10/2010

North America