trade deals

English

Noun

trade deals

  1. plural of trade deal