English to Arabic

Meaning for:
Drippings
other
المرق