IFCD: International Fund of Charity Development

What does IFCD mean? The above is one of IFCD meanings. It may have other definitions. Please refer to the end of this passage.

IFCD: International Fund of Charity Development

Definition in English: International Fund of Charity Development