See also: irreprochables

French edit

Adjective edit

irréprochables

  1. plural of irréprochable