English dictionary, thesaurus, translations & etymology
FreeDict.com

free trade in Italian

free trade in Italian

libero scambio
noun
International trade without government interference, especially from tariffs or duties on imports.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.