ICRC


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

Meaning of ICRC

  1. ICRC stands for International Committee of the Red Cross
  2. ICRC stands for Infrastructure Concession Regulatory Commission


Share on