Dictionary / Food
دجاج مشرمل
/DJAJ ms-SHRMML/
English
chermoula chicken
French
poulet en chermoula
Part of Speech
noun
Register
standard