ICRC


Meaning of ICRC in English

[ICRC] abbreviation International Committee of the Red Cross

Merriam-Webster English vocab.      Английский словарь Merriam Webster.