Crossword Answer Lookup

500k+ clues

A terrible drama for Spanish fleet (6)

Answer ARMADA
Definition: fleet
Telegraph #3274 16 Across 2024-07-21