Dictionary / Food
مشرمل
/msh-RMLL/
English
marinated (chermoula)
French
mariné chermoula
Part of Speech
noun
Register
standard