See also: détachables

English edit

Noun edit

detachables

  1. plural of detachable