English to Arabic

Meaning for:
Marinates
other
ينقّع