English to Arabic

Meaning for:
Sandblaster
other
المنظّف