See also: implacables

French edit

Adjective edit

implaçables

  1. plural of implaçable