open-book contracts

English

Noun

open-book contracts

  1. plural of open-book contract