French

edit

Adjective

edit

inaffrontable (plural inaffrontables)

  1. unconfrontable

Further reading

edit