They were conquered successively by Carthaginians, Romans, Vandals, Christians, and Moors.
One after the other, the Carthaginians, Romans, Vandals, and Christians conquered them,