English to Arabic

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