détachables

See also: detachables

French

Adjective

détachables m pl or f pl

  1. plural of détachable