English Dictionary: 1. Implacable [a.] - Not placable; not to be appeased; incapable of being pacified; inexorable; as, an implacable prince ...
確定! 回上一頁