English to Arabic

Meaning for:
Mop
other
الممسحة