ICRC

From Fresh Dictionary

English

Initialism

ICRC

  1. International Committee of the Red Cross
Personal tools