Roman general Scipio Africanus gained his African surname from his famous defeat of whom?
HISTORY
Hannibal
Share: