English to Arabic

Meaning for:
Drenched
other
منقّع