noun a commercial treaty between two or more nations
trade agreement 🔊 Listen to this noun a commercial treaty between two or more nations Share Facebook Twitter Google +