free trade

1. (noun) international trade free of government interference
Related Words: trade



Terms and Conditions of Use / Copyright Notice