English to Arabic

Meaning for:
Sauce
other
الصلصة