English-Latin dictionary »

relentless, irreconcilable meaning in Latin

EnglishLatin
relentless, irreconcilable adjective

implacabilis [implacabilis, implacabile]adjective