Arabic-English dictionary »

سَفَكَ الدِّمَاء meaning in English

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

shed blood

Your history