English edit

Noun edit

subcontractees

  1. plural of subcontractee