bhatia3564 bhatia3564 17-03-2022 History contestada Which country’s navy defeated the Spanish armada? Portugal’s France’s Canada’s England’s