Dictionary / Adjectives
مسبّق بشرمولة
/ms-BBQ b shr-MU-la/
English
marinated in chermoula
French
marine en chermoula
Part of Speech
adjective
Register
standard