Red Crescent

1 ENTRIES FOUND:
Save
Red Crescent noun
Red Crescent
noun
Learner's definition of RED CRESCENT

the Red Crescent

: an organization in Islamic countries that helps people who are suffering because of a war or natural disaster