Definify.com

Definition 2025


ICRC

ICRC

English

Initialism

ICRC

  1. International Committee of the Red Cross

Translations