See also: détachables

English

edit

Noun

edit

detachables

  1. plural of detachable