English to Arabic

Meaning for:
Mopped
other
منظّف