1. AFESD
    stands for Arab Fund for Economic & Social Development
  2. AFESD stands for Air Force Electronic Systems Division
AFESD
Share
Abbreviations And Their Meaning