Dictionary / Food
شرمولة
/shr-MU-la/
English
chermoula marinade
French
chermoula
Part of Speech
noun
Register
standard