Unscramble
Definition of EFTA
Abbreviation: EFTA
European Free Trade Association
See also:
eft
efts
Anagrams containing the word
EFTA
efta
aeft
taef
ftae