Meaning of ARC in English

ARC

n. American organization concerned with the alleviation of human suffering and the promotion of public health

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