trade agreements

English

Noun

trade agreements

  1. plural of trade agreement