English to Arabic

Meaning for:
Marinades
other
ينقّع