English to Arabic

Meaning for:
Macerate
other
نقّع