Currently available definitions
Battle Of Lepanto in English
Noun- Turkish sea power was destroyed in 1571 by a league of Christian nations organized by the Pope
Nearby
battle of langside
battle of lake trasimenus
battle of lepanto
battle of leuctra
battle of little bighorn