[↑ parent]

Gopher logo

Who were some of the other prominent commanders on the Carthaginian side in the Second Punic War?