English-Arabic dictionary »

shed blood meaning in Arabic

EnglishArabic
shed blood

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

Your history