Did carthage fight anyone else besides the romans?
While Carthage did fight with Rome most of the time, Carthage also fought against: some Greeks (they colonized Sicily and other cities along the Mediterranean), the Numidians, various tribes in North Africa and maybe even the Phonecians. Of course, Carthage did conquer Spain, so naturally they fought the peoples there. Also, there were tribes in the Alps that attacked Hannibal while he was crossing them at the beginning of the Second Punic War (219-202 B.C.). That’s conjecture, though, since there’s no definitive proof that Hannibal ever crossed them.