English to Arabic

Meaning for:
Swabbing
other
المسح