Arabic-English dictionary »

إِرَاقَة الدَّم meaning in English

ArabicEnglish
إِرَاقَة الدَّم f

bloodshedshedding or spilling of blood