IFRC


What is the meaning of IFRC? This page is about the meaning and definition of IFRC.

Meaning of IFRC

IFRC stands for International Federation of the Red Cross and Red Crescent Societies


Share on