-
nounthe great fleet sent from Spain against England by Philip II in 1588
Similar:
Explanation of spanish armada
We don`t have explanations for this word yet.
Similar:
We don`t have explanations for this word yet.