who was the skilled general who led his troops over the alps into rome during the second punic war
Carthaginian general Hannibal
-1
Section::::Abstract.
Second Punic War
28563
12362280889646168004
NONE
Section::::Abstract.
Second Punic War
28563