Search term implacable has one result
EN English SV Swedish
implacable (a) [behavior] oförsonlig (a) [behavior]