English-Latin dictionary »

well provided with harbors meaning in Latin

EnglishLatin
well provided with harbors adjective

portuosus [portuosa, portuosum]adjective