Scipio Africanus

A Roman general often seen as one of the best military commanders of all time.

Scipio Africanus Definition
Scipio Africanus Definition

A Roman general often seen as one of the best military commanders of all time. Scipio Africanus defeated Hannibal in the Second Punic War.