English to Arabic

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