English to Arabic

Meaning for:
Osmosis
other
التنافذ