debenture holders

English

Noun

debenture holders

  1. plural of debenture holder