English

edit

Noun

edit

deployees

  1. plural of deployee