The French
!763.
The defeat of the Spanish Armada caused England to win the war against Spain.
YES
French didnt win the world war 1 because england won it
1966
England did win the American Revolutionary War.
Anglo-Egyptian War(1882)
in 1966
1966
England x
Crossbows