interest rate collars

English

Noun

interest rate collars

  1. plural of interest rate collar