English to Arabic

Meaning for:
Macerates
other
ينقّع