Definition of ICRC in English:

ICRC

abbreviation

  • International Committee of the Red Cross.