IMPLACABLE Meaning : "unappeasable," early 15c., from Old French implacable, from Latin implacabilis "unappeasable," from… See definitions of implacable.
確定! 回上一頁