Red Crescent / Red Cross

An international organization that takes care of people in danger.





» Digital Dictionary