English to Arabic

Meaning for:
Scours
other
ينظّف