EFFRA

AcronymDefinition
EFFRA➣European Factories of the Future Research Association
EFFRA➣Enumclaw Forested Foothills Recreation Association (Washington)