Subscribe
URL of the page has been copied to clipboard.
Meaning : Thebes defeated Sparta in 371 BC. The battle ended Sparta's military supremacy in Greece.
Synonyms : battle of leuctra
Install App