Dictionary / Food
شرمولة خضرة
/shar-MU-la KHOD-ra/
English
green chermoula
French
chermoula verte
Part of Speech
noun
Register
standard