AFIDI stands for American Friends of the Israel Democracy Institute

AFIDI
Share
Abbreviations And Their Meaning