English dictionary, thesaurus, translations & etymology
FreeDict.com

implacable in Latin

implacable in Latin

implācābile
adj
Not able to be placated or appeased.
implācābilis
adj
Not able to be placated or appeased.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.