Question:
Hamilcar ___ (Hannibal's father)
Answer:
Length:

7