English to Arabic

Meaning for:
Macerating
other
تنقيع