EN English dictionary: implacable
implacable has 13 translations in 9 languages
translations of implacable
EN
NL
Dutch
3 translations
- onverbiddelijk (a) [behavior]
- meedogenloos (a) [behavior]
- onvermurwbaar (a) [behavior]