Definition of EFTA in English:

EFTA

abbreviation

  • European Free Trade Association.

Pronunciation

EFTA

/ˈɛftə/