Translation of Red Crescent in Spanish:

Red Crescent

Media Luna Roja, n.

noun

  • 1

    Media Luna Roja feminine