English to Arabic

Meaning for:
Marinated
other
منقّع