debenture bonds

English

Noun

debenture bonds

  1. plural of debenture bond