EFTA is the abbreviation of :

  1. European free trade association
  2. Eastern free trade association
  3. European free trade alliance
  4. None

European free trade association

Leave a Reply

Your email address will not be published.