English to Arabic

Meaning for:
Wiper
other
ممسحة