English to Arabic

Meaning for:
Marinating
other
التنقيع