AFIDI

AcronymDefinition
AFIDIAmerican Friends of the Israel Democracy Institute