Printer friendly
"AcronymAttic.com

What does EAFRA stand for?

EAFRA stands for Egyptian Arab Futures Research Association

This definition appears very rarely