English

edit

Phrase

edit

a deal is a deal

  1. What has been agreed should be adhered to.