English-Latin dictionary »

having no harbors meaning in Latin

EnglishLatin
having no harbors adjective

importuosus [importuosa, importuosum]adjective

Your history