outsourcees

English

Noun

outsourcees

  1. plural of outsourcee