English to Arabic

Meaning for:
Filtrated
other
مرشّح