indenturees

English

Noun

indenturees

  1. plural of indenturee