English-Latin dictionary »

also of new carthage in spain? meaning in Latin

EnglishLatin
also of New Carthage in Spain? noun

Carthaginiensis [Carthaginiensis](3rd) M
noun