DFID has various meanings in the Protection Information category. Discover the full forms, definitions, and usage contexts of DFID in Protection Information.
The international aid agency of the United Kingdom government, responsible for promoting economic development and alleviating poverty in developing countries.
Protection InformationLast updated: