Search for crossword answers and clues

Answer for the clue "Invincible Armada ", 16 letters:
sailfleetofspain