English to Arabic

Meaning for:
Membranes
other
الأغشية