English to Arabic

Meaning for:
Skimmer
other
المصفاة