Definition of Efta

Abbreviation: EFTA

  1. European Free Trade Association

See also:
eft
efts

Anagrams containing the word efta

efat aeft taef ftae