IFDD

AcronymDefinition
IFDDIraq Foundation for Development and Democracy (Baghdad, Iraq)