IFRCRC

AcronymDefinition
IFRCRCInternational Federation of Red Cross and Red Crescent