answersLogoWhite

0

The defeat of the Spanish Armada cleared the way for England to start colonies in North America.

User Avatar

Dorcas Tremblay

Lvl 13
3y ago

What else can I help you with?