5.5k views
2 votes
What country had an invincible Armanda of 130 ships

2 Answers

2 votes

it was Spain...........

User Kalim Sayyad
by
8.2k points
7 votes
“The Spanish Armada was a Spanish fleet of 130 ships...” so the country is Spain.
User Mark Lauter
by
9.2k points