English to Arabic

Meaning for:
Sopping
other
التغميس