EFTA
EFTA
Definition
EFTA
European Free Trade Association
Browse dictionary entries near EFTA
- eft
- EFP
- Efik
- effusive
- effusion
- effuse
- effulgent
- effulgence
- effrontery
- effortless
