91.3k views
2 votes
What country had an invincible armada of 130 ships?

User Yoshiserry
by
6.1k points

2 Answers

3 votes

Answer:

Spain

Step-by-step explanation:

User Dmkvl
by
5.4k points
2 votes

Spain had an invincible armada of 130 ships


User Jens Zalzala
by
5.4k points