English to Arabic

Meaning for:
Strainers
other
المصافي