English to Arabic

Meaning for:
Percolations
other
النّفاذ خلال المسامّات