Red crescent definition

Search

Red crescent

Red crescent logo #10101) Humanitarian aid society
Found on https://www.crosswordclues.com/clue/red-crescent
No exact match found.