use of the phalanx and cavalry
phalanx means many soldiers standing close together with large spears
cavalry means soldiers on horses
he was stopped only when he went to india
worldhistoryorg
1.6m questions
2.0m answers