Meaning of battle of leuctra
Definition of battle of leuctra
(noun)
Thebes
defeated
Sparta in 371 BC; the
battle
ended
Sparta's
military
supremacy
in Greece
Other information on battle of leuctra
WIKIPEDIA results for
battle of leuctra
Amazon results for
battle of leuctra
Tweet