English to Arabic

Meaning for:
Placenta
other
المشيمة