Latin-English dictionary »

implacabilis meaning in English

LatinEnglish
implacabilis [implacabilis, implacabile] adjective

relentless, irreconcilableadjective