English-Latin dictionary »

inexorable, relentless meaning in Latin

EnglishLatin
inexorable, relentless adjective

inexorabilis [inexorabilis, inexorabile]adjective