Dictionary / Food

shrmula

شرمولة

/shr-MU-la/

English

chermoula marinade

French

chermoula

Part of Speech

noun

Register

standard