English to Arabic

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