Definition of ICRC in English:

ICRC

  • International Committee of the Red Cross.