IFPDW

AcronymDefinition
IFPDWInternational Foundation for the Protection of Drinking Water (UN Environmental Programme)