English to Arabic

Meaning for:
Miscarriages
other
الاخفاقات