VariousWords beta
Related Terms:
Definitions:
Noun
Red Cross
Definition: an international organization that cares for the sick or wounded or homeless in wartime