Arabic-English dictionary »

أُمّ دَمٍ meaning in English

ArabicEnglish
أُمّ دَمٍ

aneurysmabnormal blood-filled swelling