French edit

Adjective edit

escamotables m pl or f pl

  1. plural of escamotable