What does IFD stand for?
IFD stands for "International Forum for Development"
How to abbreviate "International Forum for Development"?
"International Forum for Development" can be abbreviated as IFD
What is the meaning of IFD abbreviation?
The meaning of IFD abbreviation is "International Forum for Development"
What does IFD mean?
IFD as abbreviation means "International Forum for Development"