English to Arabic

Meaning for:
Shedding
other
الإراقة