English to Arabic

Meaning for:
Scrubbers
other
أجهزة التنظيف