French

edit

Adjective

edit

inchantables

  1. plural of inchantable