English-Latin dictionary »

town in africa west of carthage meaning in Latin

EnglishLatin
town in Africa west of Carthage noun

Utica [Uticae](1st) F
noun