English edit

Noun edit

detachments

  1. plural of detachment