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