English

edit

Proper noun

edit

ICRC

  1. Initialism of International Committee of the Red Cross.

Translations

edit

Anagrams

edit