international relief organization which provides medical aid and materials to war victims or victims of natural disasters
RED CROSS
Meaning of RED CROSS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012