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