indenturers

English

Noun

indenturers

  1. plural of indenturer