trade agreement
noun

an international agreement between countries over general terms of trade

Browse by Subjects
death benefit
elastic
Forex Signal
annual accounts
unrealized gain