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