implacable in Latin
implacable in Latin
implācābile
Not able to be placated or appeased.
implācābilis
Not able to be placated or appeased.