RED CROSS


Meaning of RED CROSS in English

international relief organization which provides medical aid and materials to war victims or victims of natural disasters

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.