Dictionary / Food

msshrmll

مشرمل

/msh-RMLL/

English

marinated (chermoula)

French

mariné chermoula

Part of Speech

noun

Register

standard