What Does The Spanish Word 'Armada' Mean?

0
Difficulty
Medium

What Does The Spanish Word ‘Armada’ Mean?

Question:
What Does The Spanish Word 'Armada' Mean?
a)
Force
b)
Armed
c)
Enemy
d)
Navy

Scroll down to see the correct answer

Correct Answer
Navy
Back to Categories >