Definition of EFTA in English:

EFTA

  • European Free Trade Association.

Pronunciation

EFTA

/ˈɛftə/