search

Free trade area

Meaning

Noun

An international
in which
to
have been
to a minimum.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com