who was the great carthaginian general who nearly defeated the romans in the second punic war
Hannibal
-1
Section::::Abstract.
Second Punic War
28563
11044993239115738194
NONE
Section::::Abstract.
Second Punic War
28563