Queen Elizabeth I
Queen Elizabeth I.
Queen Elizabeth I.
The defeated English Armada
The Spanish Armada.
No. The English, with a lot of help from the weather, defeated the Spanish.
The English navy defeated the Spanish armada.
The English engaged the Spanish fleet on the 19th of July 1588
The Spanish Armada
English
It was Elizabeth I's Royal British Navy that defeated the Spanish Armada in 1588!
The Spanish Armada defeated the English navy.
The English