English edit

Noun edit

deployments

  1. plural of deployment