English-Latin dictionary »

city in africa near carthage meaning in Latin

EnglishLatin
city in Africa near Carthage noun

obba [obbae](1st) F
noun