indentureds

English

Noun

indentureds

  1. plural of indentured