English translation for "implacable"
|
- adj. implacable, relentless, merciless; irreconcilable, remorseless; unrelenting, deadly
- Similar Words:
- "impie" English translation, "impitoyable" English translation, "impitoyablement" English translation, "impiété" English translation, "implacabilité" English translation, "implacablement" English translation, "implant" English translation, "implantation" English translation, "implanter" English translation, "implication" English translation
|
|
|