English to Arabic

Meaning for:
Sponging
other
المسح