English-Latin dictionary »

artificial inner harbor at carthage l+s meaning in Latin

EnglishLatin
artificial inner harbor at Carthage L+S noun

cotho [cothonis](3rd) M
noun