How do you say hannibal in French?
— Hannibal Barca


Generic synonyms for hannibal in French
towncommune (f); ville (f)