Translation of Red Crescent in Malay

Red Crescent

Bulan Sabit Merah

noun

  • 1

    Bulan Sabit Merah