English to Arabic

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