Arabic-English dictionary »

سَفْك meaning in English

ArabicEnglish
سَفْك الدِّمَاء m

bloodshedcarnage, destruction of life, slaughter

bloodshedshedding or spilling of blood