English to Arabic

Meaning for:
Netted
other
مصفّى