implaçables
See also:
implacables
French
Adjective
implaçables
plural of
implaçable